crm software risk assessment software business enterprise risk assessment consulting financial financial planning customer risk erp investment risk analysis software insurance management advisor